package com.softtown.common.enums;

/**
 * 消息类型枚举
 *
 * @author Dingyayong
 * @version v1.0
 * @create 2019-08-26 15:00
 **/
public enum MsgTypeEnum {

    /**
     * 成员申请加入
     */
    MEMBERSHIP_APPLICATION("01"),

    /**
     * 反馈及回复
     */
    FEEDBACK_AND_REPLY("02"),

    /**
     * 审批-有待审批
     */
    APPROVAL_PENDING_APPROVAL("03"),

    /**
     * 审批-申请被撤回
     */
    APPROVAL_WITHDRAW_THE_APPLICATION("04"),

    /**
     * 审批-申请被退回
     */
    APPROVAL_APPLICATION_RETURNED("05"),

    /**
     * 审批-审批被拒绝
     */
    APPROVAL_APPLICATION_REJECTED("06"),

    /**
     * 审批-审批已完成(通过)
     */
    APPROVAL_PASSED("07"),

    /**
     * 用户注册手机验证码发送
     */
    PHONE_REGISTER_CODE("08"),

    /**
     * 密码重置手机验证码发送
     */
    PHONE_RESET_CODE("09"),

    /**
     * 快捷登录手机验证码发送
     */
    PHONE_FAST_CODE("10"),

    /**
     * 手机号更换时向新手机号验证码发送
     */
    PHONE_CHANGE_CODE("11"),

    /**
     * 用户注册邮件验证码发送
     */
    EMAIL_REGISTER_CODE("12"),

    /**
     * 密码重置邮件验证码发送
     */
    EMAIL_RESET_CODE("13"),

    /**
     * 快捷登录邮件验证码发送
     */
    EMAIL_FAST_CODE("14"),
    /**
     * 邮箱初次绑定验证码发送
     */
    EMAIL_FIRST_CODE("15"),

    /**
     * 邮箱更换时向新邮箱验证码发送
     */
    EMAIL_CHANGE_CODE("16"),
    /**
     * 用户申请账号密码重置
     */
    PASSWORD_REST_CODE("17"),
    /**
     * 成员加入申请
     */
    EMPL_JOIN_APPL("18"),

    /**
     * 反馈回复接收
     */
    FEEDBACK_REPLY_RECIVE("20"),
    /**
     * 审批同意后撤销
     */
    APPROVE_AGREE_RETURN("21"),
    /**
     * 企业管理员批准/拒绝成员加入
     */
    MANAGER_AGREE_REFUSE("19"),
    /**
     * 售后单
     */
    SALE_AFTER("22"),
    /**
     * 报备
     */
    REPORT_RESOURCE("23"),
    /**
     * 维修服务单
     */
    SERVICE_ORDER("24");

    private String value;

    MsgTypeEnum(String value) {
        this.value = value;
    }
    public String value(){
        return this.value;
    }
}
